artery of superior segment of kidney - Turkish English Dictionary